export default {
    router: 'purchaser ',
    value: [
        {type: 'Title', value: '采购商管理', event: 'Title'},
        {
            type: 'Search', value: [
                {
                    type: 'input',
                    size: 4,
                    label: '关键字:',
                    model: 'keyword',
                    placeholder: '提示语'

                }
                , {
                    type: 'data',
                    size: 8,
                    label: '时间啊：',
                    model: 'ss',
                    placeholder: '提示语'
                }, {
                    type: 'select',
                    size: 8,
                    label: '下拉框',
                    model: 'dd',
                    placeholder: '提示语',
                    list: [],  //list 可写本地数据，如果写url 则表示需要从后台获取
                    url: {
                        method: 'get',
                        module: 'admin', //api中的那个模块
                        value: 'getTag' //api api中的那个模块中的路径
                    }
                }],
            event: 'Search'

        },
        {type: 'Bth', value: [{label:'新增',type:'to',value:'/home/dynamicForm/page'},
                {label:'新增',type:'to',value:'/home/dynamicForm/page'}], event: 'Bth'},
        {
            type: 'Table',
            event: 'Table',
            value: {
                tibleValue: [{
                    type: 'text',  //类型
                    model: 'companyName', //和后端对应显示的字段名称
                    value: '采购商名称'  //表头名称
                    },
                    {
                        type: 'img',
                        model: 'photo',
                        value: '专家图片'
                    },
                    {
                    type: 'handle',
                    model:'',
                    value: '操作',
                    list:[{label: '编辑', value: '/home/dynamicForm/page', term: 'modify', type: 'to'},
                        {
                            label: '删除',
                            type: 'affirm',
                            value: '是否确认删除?',
                            term: 'delete',
                            url: {
                                method: 'delete',
                                module: 'brand', //api中的那个模块
                                value: 'deleteBrand' //api api中的那个模块中的路径
                            }//此处确认弹窗后操作默认传参 id
                        },
                        {
                            label: '我是表单',
                            type: 'form',
                            value:{
                                title:'我是标题',
                                list:[{
                                    type: 'input',
                                    size: 24,
                                    label: '年龄:',
                                    model: 'keyword',
                                    placeholder: '提示语',
                                    rules:[
                                        { required: true, message: '年龄不能为空', trigger: 'blur'},
                                    ]
                                }, {
                                    type: 'select',
                                    size: 24,
                                    label: '下拉框',
                                    model: 'ff',
                                    placeholder: '提示语',
                                    list: [{label:'dd',code:1},{label:'aa',code:2}],  //list 可写本地数据，如果写url 则表示需要从后台获取
                                    url: {
                                        method: 'get',
                                        module: 'admin', //api中的那个模块
                                        value: 'getTag' //api api中的那个模块中的路径
                                    },
                                    rules: [
                                        { required: true, message: '请选择数据', trigger: 'change' }
                                    ],
                                },{
                                    type: 'switch',
                                    size: 24,
                                    label: '开关',
                                    model: 'cc',
                                    rules:[
                                        { required: true, message: '请选择'},
                                    ]
                                },{
                                    type: 'checkbox',
                                    size: 24,
                                    label: '多选框',
                                    model: 'aa',
                                    list: [{label:'dd',code:1},{label:'bb',code:2}],  //list 可写本地数据，如果写url 则表示需要从后台获取
                                    url: {
                                        method: 'get',
                                        module: 'admin', //api中的那个模块
                                        value: 'getTag' //api api中的那个模块中的路径
                                    },
                                    rules: [
                                        { required: true, message: '请选择数据' }
                                    ],
                                },{
                                    type: 'radio',
                                    size: 24,
                                    label: '单选框',
                                    model: 'ee',
                                    list: [{label:'dd',code:1},{label:'aa',code:2}],  //list 可写本地数据，如果写url 则表示需要从后台获取
                                    url: {
                                        method: 'get',
                                        module: 'admin', //api中的那个模块
                                        value: 'getTag' //api api中的那个模块中的路径
                                    },
                                    rules: [
                                        { required: true, message: '请选择数据', trigger: 'change' }
                                    ],
                                },]
                            },
                            term: 'form',
                            url: {
                                method: 'delete',
                                module: 'brand', //api中的那个模块
                                value: 'deleteBrand' //api api中的那个模块中的路径
                            }//此处确认弹窗后操作默认传参 id
                        },
                        {
                            label: '查看', type: 'dialog', term: 'dialog', value: {
                                title: '我是标题',
                                list: [{
                                    type: 'img',
                                    size: 12,
                                    label: '頭像',
                                    model: 'photo',
                                },
                                    {
                                        type: 'text',
                                        size: 12,
                                        label: '名字',
                                        model: 'companyName',
                                    },
                                    {
                                        type: 'text',
                                        size: 12,
                                        label: '公司',
                                        model: 'companyAddress',
                                    },
                                    {
                                        type: 'text',
                                        size: 24,
                                        label: '公司',
                                        model: 'companyAddress',
                                    }]
                            }
                        }

                        ],
                }
                    //此处确认弹窗后操作默认传参 id
                    //如果type==to  value  则为跳转路径
                    //如果type==affirm   value 则为提示内容
                    //term 为对应后台本条是否显示字段   如 下方编辑  则判断 后台数据中当modify：true时 展示该按钮

                ],
                url: {
                    method: 'get',
                    module: 'admin', //api中的那个模块
                    value: 'getList' //api api中的那个模块中的路径
                }
            },
        }],
}


